//基类
class BaseModel {
    constructor(data,message) {
        if(typeof data === 'string'){
            this.message=data;
            message=null;
            data=null;
        }
        if(data) this.data=data;
        if(message) this.message=message;
    }
}
//成功模型
//前端通过errno判断请求成功还是失败
class SuccessModel extends BaseModel{
    constructor(data,message) {
        //执行父类的，传进去
        super(data,message);
        this.errno=0;
    }
}
//失败模型
class ErrorModel extends BaseModel{
    constructor(data,message) {
        //执行父类的，传进去
        super(data,message);
        this.errno=-1;
    }
}
module.exports={
    SuccessModel,ErrorModel
}